using Toybox.Graphics;
using Toybox.Lang;
using Toybox.System;
using Toybox.WatchUi;
using Toybox.Time;

class SleepMode_functions {
	
	

	function Sleep(dc) {
		
		var x =  100, y = 100;
		
		//explanation//
       // var clockTimeSleep = function SleepMode
      
       
       var clockTimeSleep = System.getClockTime();
       var ON = Application.getApp().getProperty("SleepModeON");
       var OFF = Application.getApp().getProperty("SleepModeOFF"); 
       var isOn =false;
       if(ON < OFF){
	      isOn = (clockTimeSleep.hour <= OFF && clockTimeSleep.hour >= ON); //between ON and OFF
       }else if(OFF < ON){
          isOn = (clockTimeSleep.hour <= OFF || clockTimeSleep.hour >= ON); //after On or before OFF
          }
        if(isOn){
          dc.setColor(Graphics.COLOR_RED, Graphics.COLOR_TRANSPARENT);
	      dc.drawText( 10, 130, Graphics.FONT_LARGE, "Hello", Graphics.TEXT_JUSTIFY_LEFT); // AMBIENT MODE :-)
           }
            }
             }




function onUpdate(dc) {
    	if(dc has :setAntiAlias) {
			dc.setAntiAlias(true);
		}
		
        // Call the parent onUpdate function to redraw the layout
        View.onUpdate(dc);
        drawSeconds(dc);
        Sleep = new SleepMode_functions();
        Sleep.SleepMode(dc);
        
    
    }




function drawSeconds(dc) {
       var x = 18, y = 59;

       dc.setColor(Graphics.COLOR_BLACK, Graphics.COLOR_TRANSPARENT);
       var clockTimeSec = System.getClockTime();
       var timeSecString = Lang.format("$1$", [clockTimeSec.sec.format("%.2d")]);
        if(Sleep){
	   dc.drawText(x, y, $.fontSeconds, timeSecString, Graphics.TEXT_JUSTIFY_LEFT);
	       		
    }
     }



using Toybox.Graphics;
using Toybox.Lang;
using Toybox.System;
using Toybox.WatchUi;
using Toybox.Time;

class SleepMode_functions {
	
	

	function Sleep(dc) {
		
		var x =  100, y = 100;
		
		//explanation//
       // var clockTimeSleep = function SleepMode
      
       
       var clockTimeSleep = System.getClockTime();
       var ON = Application.getApp().getProperty("SleepModeON");
       var OFF = Application.getApp().getProperty("SleepModeOFF"); 
       var isOn =false;
       if(ON < OFF){
	      isOn = (clockTimeSleep.hour <= OFF && clockTimeSleep.hour >= ON); //between ON and OFF
       }else if(OFF < ON){
          isOn = (clockTimeSleep.hour <= OFF || clockTimeSleep.hour >= ON); //after On or before OFF
          }
        if(isOn){
          dc.setColor(Graphics.COLOR_RED, Graphics.COLOR_TRANSPARENT);
	      dc.drawText( 10, 130, Graphics.FONT_LARGE, "Hello", Graphics.TEXT_JUSTIFY_LEFT); // AMBIENT MODE :-)
           }
            }
             }





